package com.bosssoft.springcloud.dao;

import com.bosssoft.springcloud.entity.dto.MenuDTO;
import com.bosssoft.springcloud.entity.dto.RoleDTO;

import java.util.List;

public interface MenuDao {

    /***
     * 根据角色id获取相应角色的菜单
     * @param rid 角色id
     * @return 菜单集
     */
    List<MenuDTO> getMenuByRoleId(int rid);

    /***
     * 添加菜单
     * @param menuDTO 菜单
     * @return
     */
    int addMenu(MenuDTO menuDTO);

    /***
     * 根据菜单id移除菜单
     * @param menuId 菜单id
     * @return
     */
    int removeMenu(int menuId);
}
